<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">*{padding:0;margin:0;text-decoration:none;list-style:none}
.container{width:1300px;margin:0 auto}
a{text-decoration:none}
.top{margin-top:15px;margin-bottom:10px;overflow:hidden}
.top .logo{width:43%;float:left}
.top .logo span{ float:right; width:43%; line-height:28px; font-size:15px; color:#444; margin-top:10px;}
.top h1,.top h2{height:80px;text-indent: -9999px;background: url(../images/logo.jpg) no-repeat;display: block; float:left; width:55%}
.top .tel{float:right;margin-top:10px}
.top_nav{overflow:hidden;background:linear-gradient(to top,#f0f0f0,#f9f9f9);border-top:1px solid #f0f0f0;border-bottom:1px solid #ccc}
.top_nav ul li{float:left;line-height:45px;text-align:center;width:14%;text-align:center;background:url(../images/ino.jpg) no-repeat right center}
.top_nav ul li a{display:block;font-size:13px;color:#222}
.top_nav ul li a:hover{background:#ec2308;color:#fff}
.banner{overflow:hidden;margin:0;padding:0}
.nav{overflow:hidden;background:#c00;}
.nav ul li{float:left;height:45px;line-height:45px;font-size:15px;width:14%;text-align:center;background:url(../images/nav.jpg) no-repeat right center;background-size:1px;}
.nav ul li a{color:#fff}
.nav ul li:hover{background:#ffb303}
.hover{background:#ffb303}
.theme{margin-top:2.5%}
.slider{float:left;width:20%;margin-bottom:40px}
.news_aro_theme,.news_theme,.products{float:right;width:77%}
/*.title{font-size:18px;font-weight:700;color:#333}*/
.slider .title{background:linear-gradient(to right,#d20a00,#ff7800);color:#fff;line-height:40px;text-align:center;font-size:21px}
.slider .pro_tit{background:linear-gradient(to right,#d20a00,#ff7800);color:#fff;line-height:50px;text-align:center;font-size:21px}
.slider h2{background:linear-gradient(to right,#d20a00,#ff7800);color:#fff;line-height:50px;text-align:center;font-size:24px; font-weight:normal}
.slider .subtitle{margin-top:10px;margin-bottom:15px;padding-left:40px;background:url(../images/tit2.png) no-repeat 15px 50%;background-size:15px}
.slider .subtitle a{color:#333;font-size:15px}
.slider .subtitle a:hover{color:red}
.products_recommended{float:right;width:77%; margin-bottom:35px;}
.products_recommended .recommended_tit{font-size:24px;font-weight:400;color:#444;border-bottom:1px solid #f0f0f0;line-height:45px}
.products_recommended h2{font-size:24px;color:#444;border-bottom:1px solid #f0f0f0;line-height:45px; font-weight:400}
.products_recommended ul{overflow:hidden;margin-left:-1.5%;margin-top:25px}
.products_recommended li{width:22%;float:left;text-align:center;margin-bottom:15px;margin-left:1.5%;border:1px solid #f0f0f0;padding:5px;overflow:hidden;background:#fff}
.products_recommended li h3{ font-size:14px; font-weight:normal}
.products_recommended li img:hover{transform:scale(1.05);transition:all .6s;overflow:hidden}
.products_recommended li:hover{cursor:pointer;background:#fd9800;box-shadow:0 4px 6px 0 rgba(35,94,231,.2);border:1px solid #fd9800;display:block;color:#fff}
.products_recommended li a{font-size:15px;color:#333;line-height:28px}
.products_recommended li img{width:100%;height:auto!important}
.products_recommended span{float:right;font-size:12px;font-weight:400}
.products_recommended span a{color:red}
.slider_pro1{border:1px solid #dcdcdc;overflow:hidden}
.slider ul{background:rgba(223,223,210,.12);overflow:hidden;padding:30px 30px;}
.slider ul span{background:#ecebdf;line-height:45px;display:block}
.slider ul span a{color:#333;font-size:15px;margin-left:30px;line-height:30px}
.slider ul li{line-height:43px;background:#fff;padding-left:15px;margin-bottom:10px;border:1px solid #f6f6f6;}
.slider ul li:hover{background:#f90}
.slider ul li a{font-size:15px;color:#333;margin-left:30px}
.slider ul li a:hover{color:#fff!important}
.products ul li a:hover,.slider ul span a:hover,.slider_pro p a:hover{color:red}
.product_video{ background:#f9f9f9; overflow:hidden; padding:15px; margin-top:20px;border: 1px solid #dcdcdc;}
.product_video p{ font-size:14px; line-height:28px; margin-bottom:8px; color:#555}
.product_video .video-tit{ font-size:17px; margin-bottom:20px; overflow:hidden; color:#ff7800}
.product_video p a{ float:left; width:32%; text-align:center; color:#333;border: 1px solid #dcdcdc; padding:5px 10px; margin-left:10px; background:#fff}
.product_video p span{ color:#7d6405;}
.product_video p:nth-child(1) span {color:#051e7d;}
.product_video p:nth-child(2) span { color:#051e7d;}
.product_video p:nth-child(3) span { color:#f30; font-size:18px;}
.product_video p:nth-child(4) span { color:#051e7d;}

.slider .touch{margin-top:30px}
.slider_pro{overflow:hidden;background:rgba(223,223,210,.12);border:1px solid #dcdcdc;margin-bottom:30px}
.slider_pro p{line-height:26px;margin-top:3%;border-bottom:1px dashed rgba(223,223,210,.8);padding-bottom:1%;padding-top:3%}
.slider_pro p a{color:#333;padding-left:30px;font-size:15px}
.slider_contact{overflow:hidden;margin-top:30px}
.slider_contact{background:rgba(223,223,210,.12);overflow:hidden;padding-bottom:30px;border:1px solid #dcdcdc}
.slider_contact p{font-size:15px;color:#444;font-weight:400;margin-top:20px;line-height:28px;padding-left:20px}
.slider_contact span{color:#dc143c;font-size:18px;font-weight:700}
.slider_contact .service_advisory{ background:#dc143c !important; padding:5px 10px; color:#fff !important; font-size:15px !important; font-weight:normal !important;cursor: pointer;}
.slider_contact a{padding:8px 60px;color:#fff;background:#333;margin:0 auto;text-align:center;font-size:15px;line-height:35px;margin-top:3%}
.slider_contact a:hover{background:red}
.products .title{border-bottom:1px solid #dcdcdc;overflow:hidden;font-size:20px!important;line-height:35px}
.products .title span{float:right;color:#555!important;font-size:14px!important}
.products .title span a{color:#555!important;font-size:14px!important}
.products .pro_theme{overflow:hidden;margin-top:20px;margin-bottom:30px}
.products .pro_theme ul{overflow:hidden;margin-left:-1.5%}
.products .pro_theme ul li{width:23.5%;text-align:center;float:left;margin-bottom:15px;margin-left:1.5%}
.products .pro_theme ul li a{color:#333;font-size:15px}
.products .pro_theme img{width:100%!important;height: auto !important}
.products .pro_theme a:hover{color:red}
.about{overflow:hidden;margin-top:20px}
.about .title{margin-bottom:2%;font-size:20px}
.about .about_img{float:left;width:45%}
.about .about_word{float:right;width:50%; background:#fff;box-shadow: 0 0 15px rgba(18,22,27,.3); padding:10px; margin-bottom:15px;}
.about .about_word p{font-size:15px;color:#444;line-height:31px;margin-bottom:19px}
.about p span{color:#d00;}
.service{padding-top:2%;padding-bottom:1%;overflow:hidden;margin-top:2%;background:#f9f9f9}
.service .service_left{width:65%;float:left}
.service .service_right{float:right;width:32%}
.service .service_left{color:#333}
.service .service_right p{color:#333;font-size:16px;padding-top:1%;text-align:center}
.service .service_right p span{color:#dc143c;font-style:italic;font-size:26px;font-weight:700}
.service .service_right p a{width:180px;display:block;font-size:15px;color:#fff;background:gray;text-align:center;line-height:40px;margin:0 auto}
.service .service_right p a:hover{background:red}
.products_recommended li a:hover{color:#fff;display:block}
.model{overflow:hidden;margin-top:30px}
/*.model .title{border-bottom:1px solid #f0f0f0;font-size:24px;color:#444}
.model .title span{float:right;font-weight:400;font-size:13px;color:#888;margin-right:2%;margin-top:1%}
.model .title span a{color:red}*/
.big_news{margin-right:40px;background:#f9f9f9;border:1px solid #f0f0f0;overflow:hidden;padding:10px;}
.big_skill{padding:10px;background:#f9f9f9;border:1px solid #f0f0f0;overflow:hidden}
.big_ask{padding:10px; background:#f9f9f9;border:1px solid #f0f0f0;overflow:hidden; margin-top:18px;margin-right:40px;}
.news_show .one{ float:left; width:44%}
.one ul{overflow:hidden;margin-top:10px;}
.one ul li{line-height:38px;border-bottom:1px dashed #dcdcdc;background:url(../images/tit3.png) no-repeat 0 50%;background-size:10px}
.one ul li a{font-size:14px;color:#333;padding-left:15px}
.one ul li a:hover{color:red}
.one ul li span{font-size:12px!important;color:#999!important}
.big_app{padding:10px;background:#f9f9f9;border:1px solid #f0f0f0;overflow:hidden; margin-top:18px;}
.footer_nav{background:#de0405;padding:10px 0;font-size:14px;color:#ccc}
.footer_nav a{color:#fff;font-size:15px;line-height:28px;font-size:14px;padding-left:10px;padding-right:10px;color:#f0f0f0}
.footer_nav a:hover{color:#222}
.footer{overflow:hidden;background:#444;padding:20px 0}
.footer p{font-size:14px;margin-bottom:10px;text-align:center;color:#f0f0f0}
.footer p a{color:#f0f0f0}
.link{overflow:hidden;background:#f0f0f0;line-height:40px;color:#777;font-size:13px}
.link a{color:#777;font-size:13px}
.place{overflow:hidden;border-bottom:1px solid #ededed;background:#f5f5f5}
.place p{color:#555;font-size:14px;line-height:40px;padding-left:40px}
.place p a{color:#555}
.news_box{overflow:hidden;margin-top:40px}
.news_box .title{margin-bottom:25px;overflow:hidden;font-size:20px;border-bottom:1px solid #ededed;line-height:35px}
.news_left{float:left;width:40%}
.news_left dl{background:#444;text-align:center}
.news_left dd{line-height:28px;padding-bottom:10px}
.news_left dd a{color:#fff;font-size:15px}
.news_right{float:right;width:56%}
.news_big{width:100%;height:400px;overflow:hidden;float:left}
.news_big img{width:100%;height:auto;border:0}
.news_big_theme{width:100%;float:right;position:relative}
.news_big_theme ul{width:100%}
.news_big_theme ul li{position:relative;background:#e9e9e9;padding:12px 10px;width:33%;float:left;border-right:#fff 1px solid}
.news_big_theme em{position:absolute;width:15px;height:8px;top:-8px;display:none;left:48%;background:url(../images/news_pic.png) no-repeat}
.news_big_theme strong{width:95%;float:left;margin:0;overflow:hidden;text-align:center}
.news_big_theme strong a{color:#333;font-size:14px;font-weight:400;line-height:22px}
.news_big_theme li.active p,.news_big_theme ul li.active strong a,.news_big_theme ul li.active strong span{color:#fff}
.news_big_theme ul li.active{background:#666;color:#fff}
.news_right dl{border-bottom:#d8d8d8 1px dashed;padding-bottom:10px;margin-bottom:15px}
.news_right dl dt{font-size:15px;font-weight:700}
.news_right dl dt a{color:#333}
.news_right dl dt a:hover{color:#dc143c}
.news_right dl dd{font-size:14px;line-height:28px;overflow:hidden;color:#555;margin-top:10px}
.news_app{overflow:hidden;margin-bottom:40px}
.news_app .title,.news_ask .title{margin-bottom:20px}
.news_app h3 a{font-size:15px;color:#333;font-weight:700}
.news_app h3 a:hover{color:red}
.news_app h3{overflow:hidden;margin-bottom:10px}
.news_app p span{color:#888;font-size:12px;background:url(../images/time.jpg) no-repeat;padding-left:20px}
.news_app p{line-height:28px;overflow:hidden;color:#444;font-size:14px}
.news_theme .news_app ul{overflow:hidden;margin-left:-4%}
.news_theme .news_app ul li{width:45%;border-bottom:1px dashed #e2e7f1;float:left;margin-left:4%;padding-bottom:15px;margin-bottom:15px}
.news_aro_theme{overflow:hidden}
.news_aro_top{overflow:hidden}
.news_aro_top h1{margin-bottom:20px;text-align:center;font-size:23px;color:#111}
.news_aro_top p span{color:#004080}
.news_aro_top p{text-indent:2rem;margin-bottom:10px;margin-top:15px;line-height:28px;color:#222;font-size:15px}
.news_aro_top h2{color:#dc143c;font-size:18px;font-weight:700;margin-top:15px;margin-bottom:10px}
.news_aro_top h3{color:#222;font-size:16px;font-weight:700;margin-top:15px;margin-bottom:10px}
.news_aro_top h4{color:#222;font-size:15px;font-weight:700;margin-top:15px;margin-bottom:10px}
.news_aro_top p a{color:red!important}
.news_aro_top p strong{color:#36f}
.news_aro_top .info{color:#555;font-size:14px;margin-bottom:20px;overflow:hidden;text-align:center}
.news_aro_top .info span{margin-left:15px}
.next{overflow:hidden;background:#f9f9f9;line-height:28px;padding:10px 20px;margin-top:30px}
.next span{text-align:center;width:50%;float:left;display:block;font-size:14px;color:#444}
.next span a{color:#444;font-size:14px}
.next span a:hover{color:red}
.pro_relative{overflow:hidden;margin-bottom:40px;margin-top:40px}
.news_relative .title,.pro_relative .title{overflow:hidden;border-bottom:#f0f0f0 1px solid;line-height:35px}
.pro_relative ul{margin-left:-2%;overflow:hidden;margin-top:20px}
.pro_relative ul li{width:23%;float:left;text-align:center;margin-left:2%}
.pro_relative img{width:100%;height:auto}
.pro_relative ul li a{color:#444;line-height:28px;font-size:14px!important}
.pro_relative ul li a:hover{color:red}
.news_relative{overflow:hidden;margin-bottom:40px}
.news_relative ul{overflow:hidden;margin-top:20px;margin-left:-4%}
.news_relative ul li{float:left;width:46%;line-height:40px;background:url(../images/tit3.png) no-repeat 1% center;border-bottom:#d8d8d8 1px dashed;margin-left:4%;background-size:10px}
.news_relative ul li a{color:#444;padding-left:20px;font-size:14px!important}
.pro_aro{overflow:hidden;border-bottom:#f0f0f0 1px solid;padding-bottom:20px}
.pro_aro .pro_img{width:50%;float:left}
.pro_aro .pro_img img{width:100%;height:auto!important}
.pro_aro .pro_word{width:47%;float:right}
.pro_word h1{font-size:23px;font-weight:700;margin-bottom:20px;color:#111}
.pro_word p{font-size:15px;color:#222;line-height:28px;margin-bottom:15px}
.pro_word p b{ color:#dc143c; margin-left:5px; margin-right:5px;}
.pro_word p span{color:#dc143c;font-size:22px;font-weight:700}
.pro_aro p a{width:180px;color:#fff;background:red;line-height:40px;text-align:center;font-size:16px;display:block;margin-top:15px}
.pro_aro p a:hover{background:red}
.pro_aro_theme{float:right;width:77%}
.pro_aro_top{overflow:hidden;margin-bottom:30px}
.contact_us{background:#f0f0f0;overflow:hidden;margin-top:2%}
.contact_box .title{font-size:24px;text-align:center;padding-top:2%}
.contact_box .title span{color:#e50012}
.contact_box p{text-align:center;margin-top:10px;color:#444;font-size:15px}
.contact_box ul li{height:340px;width:24.5%;float:left;background:#fff;padding-bottom:3%;margin-bottom:3%;margin-top:1.5%}
.contact_box ul li{float:left;width:23%;text-align:center;margin-left:2%;padding:30px 52px 40px;box-sizing:border-box;border:1px solid #eee;background-color:#fff}
.contact_box ul li p img{display:block;padding:20px;margin:0 auto 30px;border-radius:50%;border:30px solid #ebebeb}
.contact_box p strong{font-size:18px}
.contact_box ul li:last-child p strong{color:red}
.contact_left{float:left;width:45%;margin-top:40px}
.contact_right{float:right;width:55%}
.contact_right img{width:100%;margin-bottom:5%}
.contact_left p strong{font-size:18px;color:#333;display:block}
.contact_left p{color:#444;font-size:16px;line-height:28px;padding-left:40px;margin-bottom:20px}
.contact_left p span{color:#dc143c;font-size:24px;font-weight:700}
.contact_left p a{width:180px;color:#fff;text-align:center;font-size:16px;background:red;display:block;line-height:45px}
.contact_left p a:hover{background:red}
.map{overflow:hidden;margin-top:3%}
.about_bg{background:rgba(238,237,240,1);overflow:hidden;margin-top:2%}
.about_box{margin-top:2%;margin-bottom:1%}
.about_icon{float:left;width:45%}
.about_theme{float:right;width:55%}
.about_icon img{width:95%;height:300px}
.about_theme p{color:#444;font-size:15px;font-weight:400;line-height:28px;margin-bottom:15px}
.about_theme p span{color:red}
.about_theme p strong{font-size:24px;color:#444;display:block;margin-top:2%; font-weight:normal}
.about_box ul{overflow:hidden;width:100%}
.about_box ul li{width:23%;margin-right:2%;float:left;margin-top:3%}
.about_box ul li img{width:100%}
.about_box ul li p{width:90%;margin:0 auto;padding:20px;border-radius:6px;-webkit-transform:translateY(-30px);-webkit-box-shadow:15px 15px 20px -20px rgba(0,0,0,.4);box-sizing:border-box;background-color:#fff}
.about_box ul li p b{float:left;color:#e50012;font-size:17px;letter-spacing:-1px; margin-right:5px;}
.about_box ul li p span{display:block;overflow:hidden;color:#666;font-size:14px;line-height:25px; margin-left:10px;}
.about_box ul li p b i{font-weight:400;font-size:15px;font-style:normal}
.about_text{overflow:hidden;margin-top:3%}
.text-left{width:55%;float:left}
.text_right{width:45%;float:right}
.text_right img{width:96%}
.text-left .title{font-size:22px;margin-top:5%}
.text-left p{color:#444;font-size:15px;line-height:35px;margin-top:6%;margin-right:6%}
.text-left p a{color:red;padding:10px 60px;line-height:1.5em;border-radius:1px;border:1px solid red;overflow:hidden}
.text-left p a:hover{background:red;color:#fff}
.icon{overflow:hidden;margin-bottom:40px}
.icon .title{text-align:center;font-size:24px;margin-bottom:15px;margin-top:30px;color:#444; font-weight:400}
.icon ul{ overflow:hidden; margin-left:-1.5%}
.icon ul li{width:18.5%;float:left;text-align:center; margin-left:1.5%}
.icon ul li img{width:100% !important; height:auto !important}
.reason_bg{width:100%;background:#f9f9f9;overflow:hidden;margin-bottom:40px;padding-bottom:2%;margin-top:30px}
.reason_title{max-width:1300px;text-align:center;overflow:hidden;}
.reason_title .title{text-align:center;font-size:24px;margin-bottom:15px;margin-top:30px;color:#444}
.reason_title h2{text-align:center;font-size:24px;margin-bottom:15px;margin-top:30px;color:#444; font-weight:400}
.reason_title .text{color:#555;text-align:center;padding:0 10%;font-size:15px;}
.reason_about{margin-top:30px;overflow:hidden}
.reason_about dl dt{float:left;width:40%;background:#fff;border:1px solid #f0f0f0;padding:10px}
.reason_about dl dd{float:right;width:55%;margin-top:10px;box-shadow:0 0 15px rgba(18,22,27,.3);padding:10px;background:#fff;margin-bottom:15px}
.reason_about dl dt .title{font-size:18px;color:#ea0000;font-weight:700;text-shadow:1PX 1PX 0PX #fff}
.reason_about dl dt p{margin-top:26px;font-size:15px;color:#444;font-weight:400}
.reason_about dl dt span{color:red;font-size:18px}
.reason_about dl dt strong{color:#333;font-size:18px}
.reason_about dl dd img{width:100%;margin-bottom:2%;height:auto!important}
.service_left .title{color:red;text-align:center;font-size:22px}
.service_left p{color:#444;font-size:17px;margin-top:25px;text-align:center}
.contact_word{overflow:hidden;background:rgba(245,246,248,1)}
.news_relative ul li a:hover{color:red}
.one ul li span{color:#888;font-size:13px;float:right}
.pro_aro{margin-bottom:20px}
.about_word p a{color:#fff;font-size:14px;background:linear-gradient(to right,#d20a00,#ff7800);padding:8px 30px;border-radius:20px}
.pro_bg{background:#777;overflow:hidden;margin-top:30px}
.pro_bg .pro_know .title{color:#fff;margin-top:3%}
.pro_bg .pro_know .title span{color:#fff;float:right;font-size:15px}
.pro_bg .pro_know ul{overflow:hidden;margin-top:3%;margin-bottom:3%;margin-left:-2%}
.pro_bg .pro_know ul li{float:left;width:23%;background:#fff;margin-left:1.48%;border-radius:5px;overflow:hidden}
.pro_bg .pro_know ul li img{width:100%;border-radius:5px 5px 0 0;transition:all linear .6s;cursor:pointer}
.pro_bg .pro_know ul li a:last-child{display:block;font-size:16px;color:#2b231b;text-align:center;padding:20px 15px;text-overflow:ellipsis;white-space:nowrap;border-radius:0 0 5px 5px}
.pro_aro .pro_know ul li img:hover{transform:scale(1.5)}
.pro_bg .pro_know ul li a:last-child:hover{background:red;color:#fff;display:block}
.line_ask a{width:180px;color:#fff;background:gray;font-size:15px;text-align:center;display:block;line-height:40px;margin:2% auto}
.line_ask a:hover{background:red}
.toTop a{padding:20px 0 10px 0;margin-top:20px;color:#444;font-size:15px}
.toTop a:hover{color:red}
.toTop{text-align:center;bottom:10%;cursor:pointer;position:fixed;right:10px;width:86px;box-shadow:0 10px 100px rgba(3,3,3,.2);padding:25px 0 20px 0;background:url(../images/right-top.png) center 15px no-repeat #fbd000}
.nevin_theme{overflow:hidden;margin-top:40px}
.slider_pro{overflow:hidden}
.slider_new{overflow:hidden}
.news_left img{width:100%;height:auto!important}
.news_left dd a:hover{color:red}
.news_app .title{overflow:hidden;border-bottom:#d8d8d8 1px solid;line-height:35px}
.news_app .title span{float:right;font-size:12px;font-weight:400}
.news_app .title span a{color:#888}
.news_app .title span a:hover{color:red}
#map{width:100%;height:467px;border:1px solid #dcdbdb}
.contact_right img{width:100%;height:auto!important}
.contact_new{overflow:hidden;margin-bottom:20px;background:#fff3f3;padding:10px}
.contact_new .tel{width:50%;float:left;font-size:24px;color:#d20000;font-weight:700}
.contact_new .tel span{font-size:16px;font-weight:400;color:#222}
.contact_new .consult{width:40%;float:right}
.contact_new .consult a{width:50%;float:right;margin-left:5%;display:block;background:#d20000;color:#fff;text-align:center;padding:8px 0;font-size:17px}
.contact_new .consult a:hover{background:red}
.pro_aro_top p span{color:#004080}
.pro_aro_top p{text-indent:2rem;margin-bottom:10px;margin-top:15px;line-height:28px;color:#222;font-size:15px}
.pro_aro_top h2{color:#dc143c;font-size:18px;font-weight:700;margin-top:15px;margin-bottom:10px}
.pro_aro_top h3{color:#222;font-size:16px;font-weight:700;margin-top:15px;margin-bottom:10px}
.pro_aro_top h4{color:#222;font-size:15px;font-weight:700;margin-top:15px;margin-bottom:10px}
.pro_aro_top p a{color:red!important}
.pro_aro_top p strong{color:#36f}
.options_relative{overflow:hidden;margin-bottom:40px}
.options_relative .title{overflow:hidden;border-bottom:#f0f0f0 1px solid;line-height:35px;font-weight:400}
.options_relative ul{overflow:hidden;margin-top:20px}
.options_relative ul li{line-height:40px;background:url(../images/tit3.png) no-repeat 1% center;border-bottom:#d8d8d8 1px dashed;background-size:10px}
.options_relative ul li a{color:#444;padding-left:20px;font-size:14px!important}
.options_relative a:hover{color:red}
.product_relative{float:left;width:48%}
.new_relative{float:right;width:48%}
.slider_hot{overflow:hidden;margin-bottom:30px}
.slider_new{margin-bottom:30px}
.product_content{overflow:hidden;margin-bottom:30px}
.product_content h1{text-align:center;font-size:23px;color:#111;margin-bottom:20px}
.product_content p span{color:#004080}
.product_content p{text-indent:2rem;margin-bottom:10px;margin-top:15px;line-height:28px;color:#222;font-size:15px}
.product_content h2{color:#dc143c;font-size:18px;font-weight:700;margin-top:15px;margin-bottom:10px}
.product_content h3{color:#222;font-size:16px;font-weight:700;margin-top:15px;margin-bottom:10px}
.product_content h4{color:#222;font-size:15px;font-weight:700;margin-top:15px;margin-bottom:10px}
.product_content p a{color:red!important}
.product_content p strong{color:#36f}
.wxts{line-height:28px;background:#f9f9f9;margin:auto;padding:12px 10px;overflow:hidden;font-size:15px;color:#555}
.wxts span a{color:#fff;background:red;padding:5px 10px;margin:auto 5px}
.contentinfo{font-size:14px;line-height:28px;text-align:center;color:#666;overflow:hidden;margin-bottom:20px}
.contentinfo a{color:#666}
.slider ul li a{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:80%;display:block}
.showpage{margin:15px;clear:both;overflow:hidden;text-align:center;width:100%;margin-bottom:30px}
.showpage li{float:left}
.showpage .pageinfo,.showpage li{text-decoration:none;padding:2px 10px;margin:2px;border:1px solid #ddd}
.showpage li:hover{background-color:#a60000;color:#fff;border:1px solid #f10306;text-decoration:none}
.showpage .thisclass{font-weight:700;color:#fff;background:#f10306;border:1px solid #f9f9f9}
.showpage li a{color:#444}
.showpage li a:hover{color:#fff}
.products .pro_theme p{font-size:14px;line-height:28px;color:#555}
.products .pro_theme h1{font-size:20px;margin-top:20px;margin-bottom:15px}
.slick-slider{position:relative;display:block;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:none;touch-action:none;-webkit-tap-highlight-color:transparent}
.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}
.slick-list:focus{outline:0}
.slick-list.dragging{cursor:pointer;cursor:hand}
.slick-slide,.slick-slide img,.slick-slider .slick-list,.slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.slick-track{position:relative;left:0;top:0;display:block;zoom:1}
.slick-track:after,.slick-track:before{content:"";display:table}
.slick-track:after{clear:both}
.slick-loading .slick-track{visibility:hidden}
.slick-slide{float:left;height:100%;min-height:1px;display:none}
.slick-slide img{display:block}
.slick-slide.slick-loading img{display:none}
.slick-slide.dragging img{pointer-events:none}
.slick-initialized .slick-slide{display:block}
.slick-loading .slick-slide{visibility:hidden}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}
.slick-next,.slick-prev{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;background:0 0;color:transparent;top:50%;margin-top:-10px;padding:0;border:none;outline:0}
.slick-next:focus,.slick-prev:focus{outline:0}
.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}
.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;color:#fff;opacity:.85;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.slick-prev{left:-25px}
.slick-prev:before{content:"\2190"}
.slick-next{right:-25px}
.slick-next:before{content:"\2192"}
.slick-dots{position:absolute;bottom:-45px;list-style:none;display:block;text-align:center;padding:0;width:100%}
.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}
.slick-dots li button{border:0;background:0 0;display:block;height:20px;width:20px;outline:0;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer}
.slick-dots li button:focus{outline:0}
.slick-dots li button:before{position:absolute;top:0;left:0;content:"\2022";width:20px;height:20px;font-family:slick;font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.banner-slider{position:relative;padding-top:28.65%}
.banner-slider.slick-slider{padding-top:0}
.banner-slider .slick-dots{bottom:30px}
.banner-slider .slick-dots li{width:auto;height:10px;margin:0 6px}
.banner-slider .slick-dots li button:before{display:none}
.banner-slider .slick-dots li button{width:10px;height:10px;cursor:pointer;border-radius:4px;border:2px solid #f5f5f5;transition:all .25s ease-in;-webkit-transition:all .25s ease-in;-moz-transition:all .25s ease-in;-o-transition:all .25s ease-in}
.banner-slider .slick-dots li.slick-active button{opacity:1;width:36px;border-color:#f7ac1b;background-color:#f7ac1b}
.banner-slider .ban-con img{display:block;width:100%;z-index:1}
.banner-slider img{position:absolute;left:0;top:0;width:100%}
.banner-slider.slick-slider img{position:relative}
.banner-slider .slick-next:before,.banner-slider .slick-prev:before{content:'';-moz-opacity:.85;-khtml-opacity:.85;opacity:.85}
.banner-slider .slick-prev{left:25px;background:url(../images/ban-fl.png) no-repeat;background-size:100% 100%;width:40px;height:80px;margin-top:-40px}
.banner-slider .slick-next{right:25px;background:url(../images/ban-fr.png) no-repeat;background-size:100% 100%;width:40px;height:80px;margin-top:-40px}
.banner-slider .slick-next,.banner-slider .slick-prev{-moz-opacity:0;-khtml-opacity:0;opacity:0}
.banner-slider:hover .slick-next,.banner-slider:hover .slick-prev{-moz-opacity:1;-khtml-opacity:1;opacity:1}
.reason_about p b{color:#fff;font-size:16px;padding:7px 40px 7px 0;font-weight:400;border-radius:30px;position:relative;padding-left:40px;background:#84c9b7;margin-left:5px}
.reason_about b span{font-size:18px;width:40px;height:40px;display:inline-block;box-sizing:border-box;border-radius:50%;border:1px solid #e8ebf1;background:#fff;text-align:center;line-height:40px;margin-left:-1px;margin-right:15px;font-weight:700;position:absolute;top:-7px;left:-5px;color:#333;text-align:center}
.reason_about b span{text-align:center;background:#fff;color:#84c9b7;border:1px solid #84c9b7}
.reason_about b span{color:#c7221e}
.reason_about p:nth-child(1) b{background:#f25a29}
.reason_about p:nth-child(1) b span{background:#fff;color:#f25a29;border:1px solid #f25a29}
.reason_about p:nth-child(2) b{background:#f25a29}
.reason_about p:nth-child(2) b span{background:#fff;color:#f25a29;border:1px solid #f25a29}
.reason_about p:nth-child(3) b{background:#27aae2}
.reason_about p:nth-child(3) b span{background:#fff;color:#27aae2;border:1px solid #27aae2}
.reason_about p:nth-child(4) b{background:#8ec63f}
.reason_about p:nth-child(4) b span{background:#fff;color:#8ec63f;border:1px solid #8ec63f}
.reason_about p:nth-child(5) b{background:#3b4e80}
.reason_about p:nth-child(5) b span{background:#fff;color:#3b4e80;border:1px solid #3b4e80}
.reason_about p:nth-child(6) b{background:#3b4e80}
.reason_about p:nth-child(6) b span{background:#fff;color:#3b4e80;border:1px solid #3b4e80}
.advantage_tit{margin-bottom:30px;overflow:hidden;background:#fda705;color:#fff;font-size:20px;padding:10px;box-shadow:0 0 15px rgba(18,22,27,.3)}
.about_word ul{overflow:hidden;margin-left:-1.5%;margin-bottom:20px}
.about_word li{float:left;width:14.5%;margin-left:1.5%; text-align:center}
.about_word .icon_fl{padding:15px 0px;line-height:35px;background:#fc0;border-radius:50%;margin-right:8px}
.about_word .icon_fl:hover{background:#ce0000}
.about .about_tit{font-size:24px;overflow:hidden;margin-bottom:30px;font-weight:400;color:#444;border-bottom:1px solid #f0f0f0;line-height:45px}
.about h2{font-size:24px;overflow:hidden;margin-bottom:30px;font-weight:400;color:#444;line-height:45px; text-align:center}
.news_show{overflow:hidden; float:left; width:50%;border:1px solid #f0f0f0; padding:10px;}
.case_show{overflow:hidden}
.model{ margin-bottom:40px;}
.model .news_tit{border-bottom:1px solid #f0f0f0;font-size:17px;color:#444}
.model .news_tit span{float:right;font-weight:400;font-size:13px;color:#888;margin-right:2%;margin-top:1%}
.model .news_tit span a{color:red}
.customer_case{float:right;width:65%;margin-top:20px}
.customer_case .case_tit{border-bottom:1px solid #f0f0f0;font-size:24px;color:#444}
.mainnn{overflow:hidden;float:left;width:29%;margin-top:20px}
.mainnn ul{overflow:hidden}
.mainnn li{background:url(../images/almuli.png) no-repeat;line-height:60px;text-align:center;color:#fff;font-size:16px;margin-bottom:8px}
.mainnn li.current{background:url(../images/almulih.png) no-repeat;height:60px}
.hompro{overflow:hidden;float:right;width:70%;margin-top:35px;line-height:28px}
.hompro ul{overflow:hidden;margin-left:-1.5%}
.hompro li{float:left;width:31.5%;margin-left:1.5%;text-align:center;margin-left:1.5%;background:#fff;box-shadow:0 0 15px rgba(18,22,27,.3);padding-bottom:30px;color:#555;margin-bottom:20px;font-size:14px}
.hompro li img{width:100%!important;height:auto!important}
.header{overflow:hidden}
.questions_answers{ float:right; width:44%}
.questions_answers dl{ overflow:hidden; margin-bottom:8px;}
.questions_answers dt{border:1px solid #f9f9f9;overflow:hidden}
.questions_answers dd{border:1px solid #f9f9f9;overflow:hidden}
.news_show .title {font-size:24px;font-weight:700;margin-bottom:15px;color: #444;}
.news_show .text {color: #555;font-size: 16px;margin-bottom: 15px; margin-bottom:20px;}
.questions_answers .questions_tit{font-size: 24px;overflow: hidden;margin-bottom:30px;font-weight: 400;color:#444;border-bottom: 1px solid #f0f0f0;line-height:45px;}
.questions_answers h2{font-size: 24px;overflow: hidden;font-weight: 400;color:#444;border-bottom: 1px solid #f0f0f0;line-height:45px;}
.questions_answers dl{ overflow:hidden;}
.questions_answers dt{line-height:25px;background:#fff8f2 url(../images/questions.png) no-repeat 0px 50%;background-size:30px;font-size:14px;color:#555;overflow: hidden; padding:9px 10px; padding-left:40px;border-radius:20px;margin-bottom:8px;}
.questions_answers dd{line-height:26px;background:#f9f9f9 url(../images/answers.png) no-repeat 0px 50%;background-size:30px;overflow:hidden;font-size:14px;color:#666; padding:8px 10px; padding-left:40px;border-radius:20px;}
.one ul li{ overflow:hidden}
.one ul li a{padding-left:10px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;width:75%; float:left;}
.questions_answers{padding:10px;border: 1px solid #f0f0f0;}

.about_word li:nth-child(1) .icon_fl{background:#2196f3;}
.about_word li:nth-child(2) .icon_fl{background:#f25a29;}
.about_word li:nth-child(3) .icon_fl{background:#8ec63f;}
.about_word li:nth-child(4) .icon_fl{background:#3b4e80;}
.about_word li:nth-child(5) .icon_fl{background:#4caf50;}
.about_word li:nth-child(6) .icon_fl{background:#84c9b7;}
.about_word p a:hover{background: linear-gradient(to right,#d20a00,#f25a29);}

.theme{ overflow:hidden}
.reason_about dl dt p i{font-style: normal; color:#d00}
.about .about_word p i{font-style: normal; color:#fda705}
.news_show .news_title{font-size: 24px;overflow: hidden;margin-bottom:15px;font-weight: 400;color: #444;line-height: 45px;}
.news_show h2{font-size: 24px;overflow: hidden;margin-bottom:15px;font-weight: 400;color: #444;line-height: 45px;}

.live_video{ overflow:hidden; margin-bottom:35px;}
.live_video .live_title{font-size: 24px;overflow: hidden;margin-bottom:15px;font-weight: 400;color: #444;line-height: 45px;}
.live_video h2{font-size: 24px;overflow: hidden;margin-bottom:15px;font-weight: 400;color: #444;line-height: 45px; text-align:center}
.live_video dl{ overflow:hidden; margin-left:-1.5%}
.live_video dd{ width:23.5%; margin-left:1.5%; text-align:center; float:left; color:#555; line-height:28px;}
.product_video p a:hover{color:red}

.big_skill li:nth-child(1) a{ color:#EC0000}
.big_skill li:nth-child(2) a{ color:#EC0000}
.big_news li:nth-child(1) a{ color:#EC0000}
.big_news li:nth-child(2) a{ color:#EC0000}

.customer{ overflow:hidden; margin-bottom:30px;}
.customer .customer_title{font-size: 24px;overflow: hidden;margin-bottom:15px;font-weight: 400;color: #444;line-height: 45px; text-align:center}
.slider dl{ overflow:hidden}
.slider dt{ font-size:16px; padding-left:25px; margin-top:14px; color:#666; margin-bottom:5px;border-bottom: 1px solid #f6f6f6; line-height:30px;background:url(../images/icons12.jpg) no-repeat 10px 50%;}
.slider dd {line-height:32px;padding-left: 15px;border-bottom: 1px solid #f6f6f6;background: url(../images/tit3.png) no-repeat 0 50%;background-size: 6px;}
.slider dd a{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;width: 80%;display: block;}
.slider dd a{font-size: 14px;color: #333;}
.slider dd:hover{background:#f90}
.slider dd a:hover{color:#fff!important}
.live_video dd video{ width:100% !important; height:auto !important}


.model_parameters{ overflow:hidden; margin-bottom:30px;}
.model_parameters h2{text-align:center;font-size:24px;margin-bottom:15px;margin-top:30px;color:#444; font-weight:400}
.model_parameters .tit{ text-align:center; font-weight:bold; margin-bottom:5px; font-size:15px;}
.model_parameters ul{ overflow:hidden; margin-left:-1.5%}
.model_parameters li{ float:left; width:21.5%; padding:10px;border:1px solid #f0f0f0; margin-left:1.5%}
.model_parameters li img{ width:100% !important; height:auto !important}
.model_parameters span{ color:#c00; font-size:15px; font-weight:700}
.model_parameters b{ font-size:15px;}
.model_parameters p{ margin-bottom:5px; line-height:28px; color:#444; font-size:14px;}
.model_parameters p em{ font-size:14px;font-style: normal; color:#c00;border:1px solid #c00; padding:5px 10px;}
.model_parameters i{font-style: normal; font-size:14px; color:#555; line-height:25px;}
.install_load span{ font-size:15px; font-weight:700; color:#F00}
.install_load table{ font-size:14px;}


.news-list{margin-top:10px;}
.news-list li,.news_show li{line-height:57px;border-bottom:1px dashed #dcdcdc;background:url(../images/tit3.png) no-repeat 0 50%;background-size:10px}
.news-list li a,.news_show li a{font-size:14px;color:#333;padding-left:15px}
.news-list li a:hover,.news_show li a:hover{color:red}
.news-list li span,.news_show li span{font-size:12px!important;color:#999!important; float:right}

.news-sub{ overflow:hidden; height: 50px;line-height: 50px;}
.news-sub a{display: inline-block;height:40px;padding: 0px 20px;background:#c00;color: #fff;line-height:40px;text-align: center;}
.news-sub a:hover{background:#fb6029;}


.reasonbox_fl{ float:left; width:35%; margin-top:20px; margin-right:20px;}
.reasonbox_fr{ float:right; width:35%; margin-top:20px;}
.reasonbox_video{ width:25%; float:left; margin-top:20px;}
.reason_box dl{ overflow:hidden; margin-bottom:15px; padding-bottom:15px;border-bottom:1px solid #f0f0f0;}
.reason_box dl dt{ float:left; width:19%; margin-top:8px;}
.reason_box dl dd{ float: right; width:79%}
.reason_box p{ font-size:14px; color:#444; line-height:25px; margin-bottom:5px;}
.reason_box p span{ color:#fb6029; font-size:16px;}
.reasonbox_video video{ width:100%; height:auto !important}

.model_parameters table{ font-size:13px;}
.pro_theme h2{ font-size:18px; font-weight:700; color:#444; margin-top:20px; margin-bottom:10px;border-bottom:1px solid #f0f0f0; color:#c00; line-height:30px;}
.pro_theme h2 a{ float:right; font-size:14px; font-weight:normal;border:1px solid #c00; color:#c00; padding:0px 10px;}

.about_case{ overflow:hidden; margin-top:30px;}
.about_case .title{text-align:center;font-size:24px;margin-bottom:15px;margin-top:30px;color:#444; font-weight:400}
.about_case .abstract{ font-size:15px; color:#555; line-height:28px; text-align:center; margin-bottom:15px;}
.about_case ul{ overflow:hidden; margin-left:-1.5%}
.about_case li{ float:left; width:18.5%; text-align:center; margin-bottom:15px; margin-left:1.5%}
.about_case li img{ width:100% !important; height:auto !important}

.about_qualification{ overflow:hidden; margin-top:30px;}
.about_qualification .title{text-align:center;font-size:24px;margin-bottom:15px;margin-top:30px;color:#444; font-weight:400}
.about_qualification ul{ overflow:hidden; margin-left:-1.5%}
.about_qualification li{ float:left; width:18.5%; text-align:center; margin-bottom:15px; margin-left:1.5%; font-size:15px; line-height:28px; color:#555}
.about_qualification li img{ width:100% !important; height:auto !important}

.about_support{ overflow:hidden; margin-top:30px;}
.about_support .title{text-align:center;font-size:24px;margin-bottom:15px;margin-top:30px;color:#444; font-weight:400}

.about_cooperation{ overflow:hidden;  margin-bottom:30px;}
.about_cooperation .title{text-align:center;font-size:24px;margin-bottom:15px;margin-top:30px;color:#444; font-weight:400}

.customercase{ overflow:hidden; margin-bottom:30px;}
.customercase h2{ font-size:24px; font-weight:normal; color:#444; text-align: center;line-height: 45px;overflow: hidden; margin-bottom:15px;}
.customercase ul{ overflow:hidden; margin-left:-1.5%}
.customercase li{ float:left; width:22.5%; margin-left:1.5%;border:1px solid #f0f0f0; padding:5px; padding-bottom:15px;}
.customercase p{ font-size:15px;color: #444; line-height:28px; margin-top:8px;}
.customercase p span{ color:#d00}
.customercase p i{font-style: normal; color:#ff7800}
.customercase p em{ padding:2px 5px;border:1px solid #f0f0f0;font-style: normal;}
.customercase li img{ width:100% !important; height:auto !important;}

.product_gallery{ overflow:hidden}
.product_gallery h2{ font-size:24px; font-weight:normal; color:#444; line-height: 45px;overflow: hidden; margin-bottom:15px; margin-top:20px;}
.product_gallery ul{ overflow:hidden; margin-left:-1.5%;}
.product_gallery li{ float:left; width:22%; margin-left:1.5%; text-align:center; line-height:28px; color:#555; font-size:15px; padding:5px;padding-bottom:8px;border:1px solid #f0f0f0; margin-bottom:15px; }
.product_gallery li img{ width:100% !important; height:auto !important}

.install_load{ overflow:hidden; margin-bottom:30px;}
.install_load h2{font-size: 24px;overflow: hidden;margin-bottom: 15px;font-weight: 400;color: #444;line-height: 45px;text-align: center;}
.install_load dl{ overflow:hidden}
.install_load dt{ float:left; width:28%;border:1px solid #f0f0f0; padding:10px;}
.install_load dt img{ width:100% !important; height:auto !important}
.install_load dd{ float:right; width:66%;border:1px solid #f0f0f0; padding:10px;}
.install_load p b{ font-size:15px; color:#fb6029;}
.install_load p{ font-size:14px; line-height:25px; color:#444; margin-bottom:5px; padding-bottom:9.5px;border-bottom:1px solid #f0f0f0; }
.install_load .loadcontent{border:1px solid #f0f0f0; padding:5px 10px; font-size:15px; color:#c00}
.install_load p span{ color:#c00}

.products .video{ overflow:hidden;}
.products .video h2 {font-size:17px;font-weight: normal;color:#c00;line-height: 45px;overflow: hidden;margin-bottom: 15px;margin-top: 20px; font-weight:700}
.products .video ul{ overflow:hidden; margin-left:-2%;}
.products .video li{ float:left; width:30.5%; text-align:center; margin-left:2%; font-size:15px; line-height:28px; color:#555; margin-bottom:15px;border:1px solid #f0f0f0;}
.products .video video{ width:100% !important; height:auto !important}

.q_answer{overflow:hidden;margin-top:30px;border:1px solid #f0f3fa;padding-bottom:25px;}
.q_answer .title{overflow:hidden;background:#f0f3fa;padding:10px 20px;color:#05163f;padding-left:0}
.q_answer .title span{font-size:16px;padding:10px;background:#ffff;border-top-right-radius:15px;font-weight:900}
.q_answer dl{margin-top:20px; padding:0px 10px;border-bottom:1px solid #f0f3fa; padding-bottom:15px;}
.q_answer dl p{ font-size:15px; line-height:28px;}
.q_answer dt{ overflow:hidden;  font-size:#444}
.q_answer dt span{ background:#de0405; padding:5px; color:#fff; margin-right:15px}
.q_answer dd{clear:both; margin-top:15px; background:#f6f6f6; padding:0px 20px 0px 0px; border-radius:5px; color:#555; overflow:hidden; }
.q_answer dd p{font-size:14px; line-height:28px; color:#555}
.q_answer dd i{float:left;  background-size:37px; width:37px; text-align:center; font-style:normal; font-size:14px;  color:#ff461f;  margin-right:10px;}
.pro_word p i{font-style:normal; color:#c00; font-weight:700}

.customer-video{ overflow:hidden;margin-top:40px;}
.customer-video h2{font-size:18px;border-bottom:1px solid #f0f0f0;color:#c00; line-height:45px;}
.customer-video h2 a{ float: right; font-size:14px; font-weight:normal;color:#c00}
.pro_theme h2 a{ color:#777}
.customer-video ul{overflow:hidden;margin-left:-1.5%; margin-top:20px;}
.customer-video li{width:21%;margin-left:1.5%;text-align:center;line-height:28px;font-size:15px;color:#555;float:left;box-shadow: 2px 2px 2px rgba(4,4,4,0.21);margin-top:15px;margin-bottom:15px;border: 1px solid #f0f0f0;padding:10px;border-radius: 40px 0px 40px 0px;background: #fff;}
.customer-video video{ width:100% !important; height:auto !important}

.pro_theme dl{ overflow:hidden; margin-top:20px; margin-left:-0.5%}
.pro_theme dd{ float:left; width:23%; margin-left:1.5%; margin-bottom:15px; font-size:15px; line-height:28px; color:#444;border: 1px solid #f0f0f0; padding-bottom:15px;}
.pro_theme dd span{ color:#F00}
.pro_theme dd img{ width:100% !important; height:auto !important}

.related-suggests{ overflow:hidden; margin-top:40px;}
.related-suggests h2{font-size:18px;border-bottom:1px solid #f0f0f0;color:#c00; line-height:35px;}
.related-suggests ul{ overflow:hidden; margin-left:-1.5%; margin-top:25px;}
.related-suggests li{ float:left; width:23.5%; text-align:center; margin-bottom:15px; margin-left:1.5%;}
.related-suggests li a{ font-size:15px; line-height:28px; color:#444}
.related-suggests li img{ width:100% !important; height:auto !important}

.selection-musts{ overflow:hidden; margin-top:40px; margin-bottom:30px;}
.selection-musts ul{ overflow:hidden}
.selection-musts h2{font-size:18px;border-bottom:1px solid #f0f0f0;color:#c00; line-height:35px;}
.selection-musts h2 span{ float:right; color:#c00; font-size:14px;border:1px solid #c00; padding:0px 10px;cursor: pointer;}
.selection-musts li{ line-height:42px;border-bottom:1px solid #f0f0f0;border-bottom: 1px dashed #dcdcdc;background: url(../images/tit3.png) no-repeat 0 50%;background-size: 10px; padding-left:25px;}
.selection-musts li a{ font-size:15px;  color:#444}

.pro-customer{ overflow:hidden; margin-top:30px;}
.pro-customer h2{ font-size:18px;border-bottom:1px solid #f0f0f0;color:#c00; line-height:45px;}
.pro-customer dl{ overflow:hidden; margin-top:20px; margin-left:-0.5%}
.pro-customer dd{ float:left; width:23%; margin-left:1.5%; margin-bottom:15px; font-size:14px; line-height:28px; color:#444;border: 1px solid #f0f0f0; padding-bottom:15px;}
.pro-customer dd p{ margin-bottom:10px;}
.pro-customer dd span{ color:#F00}
.pro-customer dd img{ width:100% !important; height:auto !important}

.selection-fr{ width:47%; float:left;border: 1px solid #f0f0f0; padding:10px;}
.selection-fl{ width:47%; float:right;border: 1px solid #f0f0f0; padding:10px;}

.pro_theme .summary-tit{ margin-bottom:15px; color:#222; padding:10px; background:#f6f6f6}

.pro_aro_top dl{ overflow:hidden}
.pro_aro_top dd{ width:21.2%;border: 1px solid #f0f0f0;  margin-left:1.5%; float:left; padding:10px;}
.pro_aro_top dd p img{ width:100% !important; height:auto !important}
.pro_aro_top dd p{text-indent: 0rem !important;}

.products .pro_theme h3{ color:#c00; font-size:18px; margin-bottom:15px;border-bottom: 1px solid #f0f0f0; margin-top:40px;}	
.products .pro_theme .pro_tits{ font-size:15px; margin-top:30px; margin-bottom:20px;}
.products .pro_theme .inquiry{ background:#c00; padding:5px  10px; text-align:center}
.products .pro_theme .inquiry a{ color:#fff}
.selection_model{ margin-top:20px; overflow:hidden}
.selection_model h3{ color:#c00; font-size:18px; margin-bottom:15px;border-bottom: 1px solid #f0f0f0; margin-top:40px;}	
.selection_model h3 span{ float:right; color:#F00; font-size:14px !important; font-weight:400}
.selection_model h3 span a{color:#F00;}
.selection_model dl{box-shadow: 2px 2px 2px rgba(4,4,4,0.21);margin-top: 15px;margin-bottom: 15px;border: 1px solid #f0f0f0;padding: 10px;border-radius: 40px 0px 40px 0px;background: #fff;}
.selection_model dd{ overflow:hidden;border: 1px dashed #f0f0f0; padding:10px;  margin-bottom:10px;}
.selection_model dd p{font-size:15px; line-height:28px; color:#444}
.selection_model dd p span{ color:#F00}

.install_principle{ overflow:hidden; margin-bottom:40px;border: 1px solid #f0f0f0; padding:10px;}
.install_principle h2{font-size: 24px; overflow: hidden; margin-bottom: 15px;font-weight: 400;color: #444;line-height: 45px;text-align: center;}
.install_principle dl{ float:left; width:59%; margin-top:30px;}
.install_principle dt{ float:left; width:40%; border: 1px solid #f0f0f0;}
.install_principle dd{ float: right; width:55%; font-size:14px;}
.install_principle dt img{ width:100% !important; height:auto !important}
.install_principle dd video{ width:100% !important; height:auto !important}
.principlefr{ float:right; width:38%}
.principlefr p{ font-size:15px; line-height:28px; color:#444; margin-bottom:5px;}
.principlefr p span{ color:#c00}
.principlefr p i{font-style: normal; font-weight:700; color:#c00}

.customer{ margin-top:40px;}




@media (max-width:1300px){
.container{ width:95%}
.reason_title{ width:100%}
.customer img{ width:100%; height:auto !important}
.about_cooperation img{ width:100%; height:auto !important}
.about_support img{ width:100%; height:auto !important}
}
	
@media (max-width:767px){
.products_recommended,.slider{ float:none; width:100%}
.reason_about dl dt,.reason_about dl dd{ float:none; width:100%}
.about .about_img,.about .about_word{ float:none; width:100%}
.big_news,.big_ask,.big_skill,.big_app,.customer_case{ float:none; width:95%}
.top .logo{ float:none; width:100%}
.top .logo img{ width:100%; height:auto !important}
.top .tel{ display:none}
.products_recommended li{ width:45%}
.banner-slider img{ width:100% !important; height:auto !important}
.nav ul li{ width:25%}
.products_recommended .recommended_tit,.slider .pro_tit,.reason_title .title,.about .about_tit{ font-size:20px;}
.products_recommended h2,.slider h2,.reason_title h2,.about h2,.live_video h2,.news_show h2,.questions_answers h2,.customer .customer_title,.model_parameters h2{ font-size:20px;}
.model_parameters li{ width:42%; margin-bottom:15px;}

.news-list li{ line-height:40px;}
.news-sub a{ line-height:40px; padding: 0px 5px;margin-right: 8px; font-size:14px !important;}
.news-list li a{overflow: hidden; width:90%;text-overflow: ellipsis;white-space: nowrap;display: block;}
.news-list li span{ display:none}
.products_recommended li{ padding-bottom:0px;}
.about .about_word p{ font-size:14px;}
.reason_title .text{ font-size:15px;}
.reason_title .text{ line-height:28px;}
.reason_about dl dt p{ line-height:28px;}
.about_img video{ width:100%}
.friendlylink{ display:none}
.about_img{ width:100% !important; height:auto !important;}
.news_show{ width:92%; overflow:hidden; float:none}
.news_show .one{ width:90%; overflow:hidden; float:none}
.questions_answers{ width:92%; overflow:hidden; float:none; margin-top:30px;}
.one ul li a{ width:65%}
.top_nav,.banner-slider,.banner{ display:none}
.news_aro_theme, .news_theme, .products{ width:97%; overflow:hidden; float:none}
.slider ul li a,.products .pro_theme ul li a{ font-size:14px;}
.about_icon{ width:100%; overflow:hidden; float:none}
.about_theme{ width:100%; overflow:hidden; float:none}
.text-left{ width:100%; overflow:hidden; float:none}
.text_right{ width:100%; overflow:hidden; float:none}
.about_theme p,.text-left p{ font-size:14px;}
.place p{padding-left:0px;}
.contact_right{ width:100%; overflow:hidden; float:none}
.contact_left{ width:100%; overflow:hidden; float:none}
.contact_box ul li{ width:48%}
.contact_box .title{ font-size:20px;}
.contact_box ul li p img{border:5px solid #ebebeb; padding:2px;}
.contact_box p{ font-size:14px; line-height:28px; margin-top:0px;}
.contact_box ul li{ height:200px; padding:10px;}
.contact_box .title{ font-size:17px;}
.contact_box p strong{ font-size:15px;}
.contact_box ul li p img{margin: 0 auto 10px;}
.contact_left p span{ font-size:17px;}
.contact_left p{ font-size:15px;}
.news_aro_top p{text-indent:0rem; font-size:14px;}
.pro_relative ul li{ width:48%}
.next span{ width:100%; overflow:hidden; float:none; margin-bottom:10px;}
.next span{ text-align:left}
.pro_aro_theme{ width:100%; overflow:hidden; float:none}
.pro_aro .pro_img{ width:100%; overflow:hidden; float:none}
.pro_aro .pro_word{ width:100%; overflow:hidden; float:none}
.pro_aro_top  p{text-indent:0rem; font-size:14px;}
.product_relative{ width:100%; overflow:hidden; float:none}
.new_relative{ width:100%; overflow:hidden; float:none}
.nav ul li,.pro_word p{ font-size:14px;}
.pro_word h1{ font-size:22px; margin-top:20px;}
.pro_word p span{ font-size:20px;}
.pro_aro p a{ width:100%; font-size:15px;}
.pro_aro_top img{ width:100% !important; height:auto !important}
.options_relative .title{ font-weight:bold; font-size:20px;}
.options_relative ul{ margin-top:10px;}
.new_relative{ margin-top:25px;}
.slider_hot,.slider_skill{ display:none}
.footer p{ line-height:28px;}
.product_content p{text-indent:0rem; font-size:14px;}
.product_content img{ width:100% !important; height:auto !important}
.wxts{ font-size:12px;}
.products_recommended li a{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.about p span{ font-size:15px;}
.reason_about dl dd video{ width:100% !important; height:auto !important}
.live_video dd video{ width:100% !important; height:auto !important}
.live_video dd{ width:48%; font-size:14px;}
.reasonbox_fl{ width:100%; float:none; overflow:hidden; margin-bottom:15px;}
.reasonbox_video{ width:100%; float:none; overflow:hidden; margin-bottom:15px;}
.reasonbox_video img{ width:100% !important; height:auto !important}
.reasonbox_fr{ width:100%; float:none; overflow:hidden}
.about_qualification li{ width:31.5%}
.about_case li{ width:31.5%}
.about_cooperation .title,.about_support .title,.about_case .title,.customercase h2,.product_gallery h2,.install_principle h2{ font-size:20px;}
.icon{ margin-top:0px;}
.about_qualification li,.customercase p,.product_gallery li,.selection-musts li a,.related-suggests li a,.customer-video li{ font-size:14px;}
.text_right{ margin-top:15px;}
.text-left .title{ text-align:center}
.about_box ul li p b{ font-size:15px;}
.slider dd{ width:46%; float:left}
.product_gallery li{ width:28%}
.install_load dt{ width:93%; overflow:hidden; float:none}
.install_load dd{ width:92%; overflow:hidden; float:none; margin-top:30px;}
.pro-customer dd{ width:98%}
.related-suggests li{ width:48%}
.selection-fr{ width:98%;padding:0px;}
.selection-fl{ margin-top:20px; width:98%; padding:0px;}
.pro_aro_top dd{ width:46%}
.principlefr{ width:100%; overflow:hidden; margin-top:20px;}
.install_principle dl{width:100%; overflow:hidden;}


}
	
	
@media (max-width:480px){
.about_word{ width:95%; overflow:hidden}
.top_nav ul li{ width:48%}
.about_img video{ height:200px;}
.about_word li{ width:31%}
.products .pro_theme ul li{ width:48%}
.news_right{ width:100%; float:none;overflow:hidden}
.news_left{ width:100%; float:none; overflow:hidden; margin-top:20px;}
.news_theme .news_app ul li{width:100%; float:none; overflow:hidden;}
.showpage .thisclass{font-weight:normal}
.showpage{ margin:0px;}
.showpage .pageinfo, .showpage li{padding: 1px 8px;}
.products .pro_theme ul li{ font-size:14px;}
.icon ul li{ width:48%}
.about_box ul li{ width:48%}
.about_box ul li p b{ width:100%; float:none}
.about_box ul li p span{ width:100%}
.about_box ul li p span{ font-size:14px;}
.about_icon video{ width:100%; height:240px;}
.about_box ul li p{ width:100%;padding:0px; line-height:28px;}
.text-left p{margin-right:0px;}
.text-left .title,.about_theme p strong,.icon .title{ font-size:20px;}
.contact_new .tel{ float:none; width:100%; overflow:hidden}
.place p{ line-height:28px; margin-bottom:2px; margin-top:2px;}
.news_aro_top .info span{margin-left:2px;}
.contact_new .tel span{ font-size:14px;}
.contact_new .tel{ font-size:17px; overflow:hidden; margin-bottom:15px;}
.contact_new .consult a{ font-size:15px; width:100%}
.contact_new .consult{ float:none; width:100%; overflow:hidden}
.pro_relative ul li{ margin-bottom:15px;}
.showpage{ font-size:14px;}
.news_app{ margin-bottom:10px;}
.showpage{ margin-bottom:20px;}
.pro_relative{ margin-bottom:10px; margin-top:20px;}
.next{ margin-top:10px;}
.pro_aro_top{ font-size:14px;}
.products_recommended li a{ font-size:14px;}
.model_parameters li{ width:92%}
.reason_box dl dt{ width:23%}
.reason_box dl dd{ width:73%}
.about_qualification li{ width:48.5%}
.about_case li{ width:48.5%}
.slider dd{ width:100%; float:none; overflow:hidden}
.customercase li{ width:45%; margin-bottom:15px;}
.top h1{background-size:180px;height:50px;}
.product_gallery li{ width:44%}
.products .video li{ width:47.5%; font-size:14px;}
.pro_theme dd{ width:98%}
.customer-video li{ width:41%}
.top .logo span{ margin-top:0px;}

}
@media (max-width:360px){
.about_icon video{ width:100%; height:200px;}
.pro_relative img{ width:100%; height:122px !important;}
}	
	
	
	</pre></body></html>